Skip to main content

Checkout the Sample Apps

SwiftUI

Basic DemoFeedback DemoCounter DemoInside BoxLandmarks Demo

Working With Video

Backdemo-image240 fps Slow Mo
SDK RecordingOS RecordingPost Processing

Product Demo

FitCount App

Legacy

Cocoapods DemoUIKit Demo

Deep Dives

Squat Counter DemoRange of Motion Demo

Running the Sample Apps on Newer Macs M1/M2

The machine learning library requires access to a device's GPU and so currently doesn't support any simulators. For Silicon Macs you can run on the mac itself with the following steps:

Step 1: Download/Clone Repo

Step 2: Open Basic Demo

Step 3: Choose Build Target "My Mac (Designed For iPad/iPhone)"

Step 4: Run

Getting Started With Mac Picture

Step 5: Explore the features and returned results

quickPose.start(features: [.overlay(.upperBody)], onFrame: { status, image, features, guidance, landmarks in
if case .success(_,_) = status {
overlayImage = image
}
})

Running the Sample Apps on Older Intel Macs

The machine learning library requires access to a device's GPU and so currently doesn't support any simulators. For Intel Macs you can run on a physical device with the following steps:

Step 1: Download/Clone Repo

Step 2: Open Basic Demo

Step 3: Choose Build Target as your physical device

Step 5: You will need to change the bundleid and register with apple if you haven't already.

Step 5: Run

Step 6: Explore the features and returned results

quickPose.start(features: [.overlay(.upperBody)], onFrame: { status, image, features,  guidance, landmarks in
if case .success(_,_) = status {
overlayImage = image
}
})